/** 
 * @(#)Table.java
 */

/**
 * @author Robert Denda&Didier Gutacker
 * @version 1.0
 * @see RoutingTable
 * @see RoutingTableRIP 
 * @see RIPRoutingTable
 * @see DVMRPRoutingTable
 *
 * original author Robert Denda, changes made by Didier Gutacker
 */

import java.util.*;
import java.util.Vector;
import java.awt.Frame;

public abstract class Table {
  
  public Vector entries;
  public Lock entryChangeGuard;
   
  public Table() {
    entries = new Vector();
    entryChangeGuard = new Lock();
  } // Table.Table

  public boolean isEmpty() {
    return entries.isEmpty();
  } // Table.isEmpty
     
  public final Vector getEntries() {
    return entries;
  } // Table.getEntries

} // Table




